/**
 * Created by LC on 2019/11/14
 */
package com.hw.paltfrom.vo;

import com.baomidou.mybatisplus.annotations.TableField;
import com.baomidou.mybatisplus.annotations.TableId;
import com.hw.paltfrom.pojo.HwBaseAnnexesfile;

import java.util.Date;
import java.util.List;

public class TimeScrollVO {

    private static final long serialVersionUID = 1L;

    /**
     * 所属模块(指挥调度01、执法监管02、设备管理03，检查督导04，称重监管05）
     */
    @TableField("WorkFlow_Module")
    private String workflowModule;

    /**
     * 所属流程1、指挥调度流程 (异地复检YDFJ、移交YJ、市级举报及其他SJJB、县级创建举报及其他XJJB）；
     * 2、执法监管流程（散货执法流程SHZF、农产品执法流程NCPZH、不可解体执法流程BKJTZH、自动放行执法流程ZDYXZH）
     */
    @TableField("WorkFlow_Type")
    private String workflowType;

    /**
     * 当前阶段编号(对应阶段编号01,02,03,04)
     */
    @TableField("WorkFlow_Code")
    private String workflowCode;

    /**
     * 当前阶段名称
     */
    @TableField("WorkFlow_CodeName")
    private String workflowCodename;

    /**
     * 执行操作名称,对应按钮操作名称
     */
    @TableField("CommandWorkFlow_ButtonName")
    private String commandworkflowButtonname;

    /**
     * 操作人（HW_Base_User表信息用户）
     */
    @TableField("F_Account")
    private String fAccount;

    /**
     * 发起单位编号(F_TypeCode)
     */
    @TableField("F_FromDepCode")
    private String fFromdepcode;

    /**
     * 发起单位名称
     */
    @TableField("F_FromDepName")
    private String fFromdepname;

    /**
     * 操作时间
     */
    @TableField("CommandWorkFlow_DataTime")
    private Date commandworkflowDatatime;

    /**
     * 操作描述
     */
    @TableField("CommandWorkFlow_Content")
    private String commandworkflowContent;

    /**
     * 对应：指挥调度ID、执法监管ID、设备管理ID
     */
    @TableField("OBJECT_ID")
    private String objectId;

    /**
     * 消息提示 (保留，先不用）
     */
    @TableField("CommandWorkFlow_Msg")
    private String commandworkflowMsg;

    /**
     * 当前阶段编号
     */
    @TableField("WorkFlow_NextCode")
    private String workflowNextcode;

    /**
     * 当前阶段名称
     */
    @TableField("WorkFlow_NextCodeName")
    private String workflowNextcodename;

    @TableId("CommandWorkFlow_ID")
    private String commandworkflowId;

    private List<List> baseAnnexesfileList;

    public String getWorkflowModule() {
        return workflowModule;
    }

    public void setWorkflowModule(String workflowModule) {
        this.workflowModule = workflowModule;
    }

    public String getWorkflowType() {
        return workflowType;
    }

    public void setWorkflowType(String workflowType) {
        this.workflowType = workflowType;
    }

    public String getWorkflowCode() {
        return workflowCode;
    }

    public void setWorkflowCode(String workflowCode) {
        this.workflowCode = workflowCode;
    }

    public String getWorkflowCodename() {
        return workflowCodename;
    }

    public void setWorkflowCodename(String workflowCodename) {
        this.workflowCodename = workflowCodename;
    }

    public String getCommandworkflowButtonname() {
        return commandworkflowButtonname;
    }

    public void setCommandworkflowButtonname(String commandworkflowButtonname) {
        this.commandworkflowButtonname = commandworkflowButtonname;
    }

    public String getfAccount() {
        return fAccount;
    }

    public void setfAccount(String fAccount) {
        this.fAccount = fAccount;
    }

    public String getfFromdepcode() {
        return fFromdepcode;
    }

    public void setfFromdepcode(String fFromdepcode) {
        this.fFromdepcode = fFromdepcode;
    }

    public String getfFromdepname() {
        return fFromdepname;
    }

    public void setfFromdepname(String fFromdepname) {
        this.fFromdepname = fFromdepname;
    }

    public Date getCommandworkflowDatatime() {
        return commandworkflowDatatime;
    }

    public void setCommandworkflowDatatime(Date commandworkflowDatatime) {
        this.commandworkflowDatatime = commandworkflowDatatime;
    }

    public String getCommandworkflowContent() {
        return commandworkflowContent;
    }

    public void setCommandworkflowContent(String commandworkflowContent) {
        this.commandworkflowContent = commandworkflowContent;
    }

    public String getObjectId() {
        return objectId;
    }

    public void setObjectId(String objectId) {
        this.objectId = objectId;
    }

    public String getCommandworkflowMsg() {
        return commandworkflowMsg;
    }

    public void setCommandworkflowMsg(String commandworkflowMsg) {
        this.commandworkflowMsg = commandworkflowMsg;
    }

    public String getWorkflowNextcode() {
        return workflowNextcode;
    }

    public void setWorkflowNextcode(String workflowNextcode) {
        this.workflowNextcode = workflowNextcode;
    }

    public String getWorkflowNextcodename() {
        return workflowNextcodename;
    }

    public void setWorkflowNextcodename(String workflowNextcodename) {
        this.workflowNextcodename = workflowNextcodename;
    }

    public String getCommandworkflowId() {
        return commandworkflowId;
    }

    public void setCommandworkflowId(String commandworkflowId) {
        this.commandworkflowId = commandworkflowId;
    }

    public List<List> getBaseAnnexesfileList() {
        return baseAnnexesfileList;
    }

    public void setBaseAnnexesfileList(List<List> baseAnnexesfileList) {
        this.baseAnnexesfileList = baseAnnexesfileList;
    }
}
